control tower


Results for "control tower"

English - Turkish Dictionary

control tower

(English - Turkish Dictionary) :
kontrol kulesi.